pile foundation grillage structure - Spanisch Englisch Wörterbuch